1 using Assets.Scripts.Signals;
2
3 namespace
Assets.Scripts
4 {
5     
public interface IGameService
6     {
7         Signal<Game> OnGameStartSignal {
get; }
8         Signal<Game> OnGameResultSignal {
get; }
9         Signal OnGameQuitSignal {
get; }
10
11         GameState CurrentState {
get; }
12         
bool IsPlaying { get; }
13         Player Player1 {
get; }
14         Player Player2 {
get; }
15
16         
void PlayOnline();
17         
void PlayOffline();
18         
void NewGame();
19         
void Quit();
20     }
21 }



Trò chơi Tic-Tac-Toe, game đánh caro full source code 53.591 lượt xem

Gõ tìm kiếm nhanh...